International Journal of Hydrogen Energy
International Journal of Hydrogen Energy > 2015 > 40 > 2 > 1145-1153
International Journal of Hydrogen Energy > 2015 > 40 > 17 > 5928-5938
International Journal of Hydrogen Energy > 2015 > 40 > 48 > 17421- 17432